/**
 * @author Enzo
 * @createTime 2022/09/21
 **/
package models_main

import (
	"fmt"
	"longmen/server/pkg/db/mysql/models"
)

//user表太长了，这个表里面主要放一些不用检索的数据、不会被当成检索条件（来查找用户）的字段
type UserInfo struct {
	Id          int
	Uid         uint  `json:"uid" gorm:"uniqueIndex"`
	ImmeGift    uint  `json:"imme_gift"`    //用户送礼时是不是直接送，为1时直接送不弹窗，逻辑在前端
	RemindMatch int8  `json:"remind_match"` //賽事通知開關 - 0=開; 1=關
	RemindLive  int8  `json:"remind_live"`  //直播通知開關 - 0=開; 1=關
	CreatedTime int64 `json:"created_time" gorm:"autoCreateTime"`
	UpdatedTime int64 `json:"updated_time" gorm:"autoUpdateTime"`
}

func (UserInfo) TableName() string {
	return fmt.Sprintf("%suser_info", models.Prefix)
}
